function doValidate() {
    $.validity.start();
    $("#name").require("请输入用户姓名").maxLength(50,"最长50");
    $("#account").require("请输入用户帐号").maxLength(50,"最长50");
    $("#password").require("请输入密码");
    $("input[type='password']").equal('两次密码输入不一致');
    $("#phone").maxLength(50,"最长50");
    $("#email").maxLength(50,"最长50");
    
    var result = $.validity.end();
    return result.valid;
}

$(function(){
	$('form').submit(function () {
        if (doValidate()) {
            $("#loginPassword").val($("#password").val());
            $('input[type="submit"]').attr("disabled", "disabled");
            $.ajax({
                type: 'POST',
                url: $('form').attr('action'),
                data: $('form').serialize(),
                success: function (data) {
                    if (data.ok) {
                        showMessage('超级用户创建成功，前往登录。', function () { location.href = 'login.action'; });
                    } else {
                    	showMessage('超级用户已存在,创建失败，前往登录。', function () { location.href = 'login.action'; }, 'error');
                    }
                },
                complete: function () {
                    $('input[type="submit"]').removeAttr("disabled");
                }
            });
        }
        return false;
    });
});